Yang HaoyuYang Haoyu
Katy, Texas: 43 Medals for USA Youth Table Tennis and the Limits of a Continental TallyKaty, Texas, and the Applause Nobody Heard In mid-August 2026, in a small are...
V.League 2026: Buying Stars Does Not Buy Depth – Lessons from the Transfer FeverBased on my experience covering V.League matches for eight seasons, I realize...
The Empty Report: The Discipline of Verification in Football's Data EraThe 94th minute, Rostov-on-Don, July 2, 2026. Nacer Chadli put the ball into...
Vietnam 0-2 Japan at Half-Time: The Goal-Difference Equation and the Thailand TrapRain fell steadily over Iwata, Shizuoka, all morning. Temperatures hovered...
The Transfer Window and the Art of Reading Signal Through NoiseRome, 2 a.m. Outside the window, the city stays awake to the rhythm of calls...
LSR Colombo Marathon 2026: A Seven-Year Revival and the Tropical EquationReading the LSR Colombo Marathon press release for the third time, I kept...
Yoo Ji-won, Seoul Race 2026 and the medical-infrastructure gap in mass-participation runningAt 08:49 on 11 October, at the 21st kilometre of the half marathon at Seoul...
Alexander-Arnold Returns for England: Dissecting the Truth Behind Tuchel's Tactical ContractTrent Alexander-Arnold touched the ball for the first time in an England shir...
Vietnamese Swimming and the 1.8% Gap: Why SEA Games Gold Has Not Opened the Continental DoorIn the three most recent SEA Games I reviewed using 50-metre split charts, on...
Nine Layers of Esports Decoding: When Empty Data Is More Dangerous Than an ErrorNine Layers of Esports Decoding: When Empty Data Is More Dangerous Than an...
The Late Pit Call in Madrid: How One Misaligned Beat Turned Into a Storm for AlpineIn the closing laps of the Spanish Grand Prix, at a stage where the gaps...
Pitt Panthers rise to No. 1 in NCAA women's volleyball Power 10 after perfect opening weekThe first week of NCAA Division I women's volleyball always feels like a...
Mbappé, the Ceuta Shirt and the Trap of a Gesture Stripped of ContextI replayed that clip seventeen times. Real Madrid beat Elche 3-2 away in LaLi...
Silent Mouse, Tainted Trophy: The Night Riot Dropped Trust at Champions Shanghai17 seconds. That is how long Doğan “xeus” Gözgen needed to turn a round almos...
Thuy Linh Falls to 19-Year-Old Chinese Talent at Vietnam Open: A Data and Tactical AnalysisThuy Linh Falls to 19-Year-Old Chinese Talent at Vietnam Open: A Data and...
Asian Games 2026 badminton draw: India, Japan and the 24-hour problemAsian Games 2026 badminton draw: India, Japan and the 24-hour problem At 10:1...
Asian Games 2026: Indonesia Takes Fifth Silver After 1-3 Pokémon Unite Final Loss to JapanOn September 27, 2026, at Aichi Sky Expo Hall D, Indonesia's Pokémon Unite...
A Clean Report, A Collapsed Team: How Empty Data Is Eroding Vietnamese EsportsIn April 2026, a League of Legends team playing in the VCS received a 42-page...
The Null Record: Why a Vietnamese Transfer Deal Cannot Be VerifiedI have in my hands a nine-dimension analysis of an esports event. Every cell...
Vietnamese Swimming Between Two Shores: Regional Gold and the Olympic GapThe beep sounds, the water breaks into a white ridge, and I close my eyes. It...
V.League 2026: Buying Stars Does Not Buy Depth – Lessons from the Transfer FeverBased on my experience covering V.League matches for eight seasons, I realize...
The Empty Report: The Discipline of Verification in Football's Data EraThe 94th minute, Rostov-on-Don, July 2, 2026. Nacer Chadli put the ball into...
Vietnam 0-2 Japan at Half-Time: The Goal-Difference Equation and the Thailand TrapRain fell steadily over Iwata, Shizuoka, all morning. Temperatures hovered...
The Transfer Window and the Art of Reading Signal Through NoiseRome, 2 a.m. Outside the window, the city stays awake to the rhythm of calls...
LSR Colombo Marathon 2026: A Seven-Year Revival and the Tropical EquationReading the LSR Colombo Marathon press release for the third time, I kept...
Yoo Ji-won, Seoul Race 2026 and the medical-infrastructure gap in mass-participation runningAt 08:49 on 11 October, at the 21st kilometre of the half marathon at Seoul...
Alexander-Arnold Returns for England: Dissecting the Truth Behind Tuchel's Tactical ContractTrent Alexander-Arnold touched the ball for the first time in an England shir...
Vietnamese Swimming and the 1.8% Gap: Why SEA Games Gold Has Not Opened the Continental DoorIn the three most recent SEA Games I reviewed using 50-metre split charts, on...
Nine Layers of Esports Decoding: When Empty Data Is More Dangerous Than an ErrorNine Layers of Esports Decoding: When Empty Data Is More Dangerous Than an...
The Late Pit Call in Madrid: How One Misaligned Beat Turned Into a Storm for AlpineIn the closing laps of the Spanish Grand Prix, at a stage where the gaps...
Pitt Panthers rise to No. 1 in NCAA women's volleyball Power 10 after perfect opening weekThe first week of NCAA Division I women's volleyball always feels like a...
Mbappé, the Ceuta Shirt and the Trap of a Gesture Stripped of ContextI replayed that clip seventeen times. Real Madrid beat Elche 3-2 away in LaLi...
Silent Mouse, Tainted Trophy: The Night Riot Dropped Trust at Champions Shanghai17 seconds. That is how long Doğan “xeus” Gözgen needed to turn a round almos...
Thuy Linh Falls to 19-Year-Old Chinese Talent at Vietnam Open: A Data and Tactical AnalysisThuy Linh Falls to 19-Year-Old Chinese Talent at Vietnam Open: A Data and...
Asian Games 2026 badminton draw: India, Japan and the 24-hour problemAsian Games 2026 badminton draw: India, Japan and the 24-hour problem At 10:1...
Asian Games 2026: Indonesia Takes Fifth Silver After 1-3 Pokémon Unite Final Loss to JapanOn September 27, 2026, at Aichi Sky Expo Hall D, Indonesia's Pokémon Unite...
A Clean Report, A Collapsed Team: How Empty Data Is Eroding Vietnamese EsportsIn April 2026, a League of Legends team playing in the VCS received a 42-page...
The Null Record: Why a Vietnamese Transfer Deal Cannot Be VerifiedI have in my hands a nine-dimension analysis of an esports event. Every cell...
Vietnamese Swimming Between Two Shores: Regional Gold and the Olympic GapThe beep sounds, the water breaks into a white ridge, and I close my eyes. It...
